An Approach for Integrating Geospatial Processing Services into Three-Dimensional GIS
نویسندگان
چکیده
Three-dimensional (3D) GIS is gaining more and more acceptance among both scientists and the general public. Though powerful in data visualization, 3D GIS is comparatively weak in geospatial analysis. In order to enhance 3D GIS’s analysis capability, we present an approach for integrating geospatial processing services into 3D GIS. The architecture of our approach contains four layers which are the Presentation layer, the Application layer, the Service layer and the Data layer. Two different workflows are designed for this architecture to deal with geospatial tasks of different complexities. We also implement this approach in a 3D GIS project named Digital Chongming Island (DCI), Shanghai, China. By successfully integrating a variety of geospatial processing services into DCI, we have demonstrated that our approach is feasible and effective.
منابع مشابه
A Hybrid Architecture for Implementing Efficient Geospatial Web Services: Integrating .NET Remoting and Web Services Technologies
Open GIS Consortium (OGC) Geospatial Web services have been introduced to overcome spatial non-interoperability problem associated with most geospatial processing systems. Although OGC geospatial Web services provide interoperability among heterogeneous geospatial processing systems, in some cases they can not provide required performance and efficiency. This paper proposes a hybrid architectur...
متن کاملDesign and Evaluation of Experiment Methods for Improving Performance In GIS Web Services
By introducing Web Services, distributed GIS(Geospatial Information System) services from different vendors can be dynamically integrated into a GIS application using the interoperable standard SOAP(Simple Object Access Protocol). However, it is debatable whether SOAP can really meet the performance requirement of GIS. Additionally, GIS Web Services’ performance may be improved by using asynchr...
متن کاملNetwork GIS Performance
DEFINITION Network GIS Performance (NGP) refers to the level of Quality of Services (QoS) of a Network GIS. NGP includes both the efficient use of Network GIS resources (CPU, memory, massive storage, geospatial data and geospatial services) and the perception of speed of a Network GIS [1]. Network GIS is a GIS where the geospatial data and geospatial processing are distributed across a computer...
متن کامل17.3 Integrating Science Data into Geographic Information Systems
1. INTRODUCTION Geographic Information Systems (GIS) provide well-developed tools for query, analysis and display of point, line, and polygon data, and there are well-developed communities that use these data types and rely heavily on GIS tools. Many meteorological datasets consist of combinations of time series and grids. Tools for query, analysis and display of these data types are less well ...
متن کاملAsynchronous Geospatial Processing: An Event-Driven Push-Based Architecture for the OGC Web Processing Service
Geospatial processing tasks like solar potential analyses or floodplain investigations within flood scenarios are often complex and deal with large amounts of data. If such analysis operations are performed in distributed web-based systems, technical capabilities are mostly not sufficient. Major shortcomings comprise the potentially long execution times and the vast amount of messaging overhead...
متن کامل